trochlear notch - Spanish English Dictionary